‘Very helpful staff, willing to accommodate a variety of needs’ ‘couldnt do enough over and above and very supportive’